package com.ticket.sass.common.ticketserver.platform.cx30.response

import com.google.gson.annotations.SerializedName

data class QueryFilmList(
    @SerializedName("QueryFilmInfoByDatePeriodResult")
    val queryFilmInfoByDatePeriodResult: QueryFilmInfoByDatePeriodResult
) {
    data class QueryFilmInfoByDatePeriodResult(
        @SerializedName("ResultCode")
        override val resultCode: Int,
        @SerializedName("Message")
        override val message: String,
        @SerializedName("FilmInfoVOs")
        val filmInfoVOs: FilmInfoVOs
    ) : BaseResult {
        data class FilmInfoVOs(
            @SerializedName("FilmInfoVO")
            val filmInfoVO: Any,
        )

        data class FilmInfoVO(
            @SerializedName("Version")
            val version: String,
            @SerializedName("FilmCode")
            val filmCode: String,
            @SerializedName("FilmName")
            val filmName: String
        )
    }
}
